PhCommon Control Names (Windows Embedded CE 6.0)

1/6/2010

These names are used by PhCommon to set the Window Class names (WndClassName) of the various controls that are used by the IP Phone Suite. These controls are all custom controls. You can use these identifiers to help you understand how the different components are referenced and used within the sample, IP Phone Suite and the sample dynamic link library, PhCommon. These names are used in the resource files (.rc) when defining the custom controls.

WndClassName Value Description

WNDCLASS_DIALOGSCREEN

TEXT("__VOIP_DIALOGSCREEN__")

WndClassName for dialog screen.

WNDCLASS_MESSAGEBOX

TEXT("__VOIP_MESSAGEBOX__")

WndClassName for message box.

WNDCLASS_TRANSPARENTTEXT

TEXT("__VOIP_TRANSPARENTTEXT__")

WndClassName for "transparent" text boxes - or text boxes which draw their parents background.

WNDCLASS_LISTBOX

TEXT("__VOIP_LISTBOX__")

WndClassName for a custom listbox - Items in this listbox are owner-drawn objects.

WNDCLASS_EDIT

TEXT("__VOIP_EDIT__")

WndClassName for an edit - input mode aware.

WNDCLASS_MENUBAR

TEXT("__VOIP_MENUBAR__")

WndClassName for a menu bar - a menu bar is needed to place/update buttons.

WNDCLASS_MENUBUTTON

TEXT("__VOIP_MENUBUTTON__")

WndClassName for a menu button - a menu button is a context sensitive button identified by a MENUITEM or POPUP of the overall menu structure.

WNDCLASS_POPUPMENU

TEXT("__VOIP_POPUPMENU__")

WndClassName for a popup menu.

WNDCLASS_STATUSHEADER

TEXT("__VOIP_STATUSHEADER__")

WndClassName for a status header.

WNDCLASS_TOOLTIP

TEXT("__VOIP_TOOLTIP__")

WndClassName for a tooltip.

WNDCLASS_TRACKBAR

TEXT("__VOIP_TRACKBAR__")

WndClassName for a track bar.

Remarks

Note

This documentation applies to functionality implemented in sample code for PhCommon. For more information, see PhCommon Reference.

See Also

Reference

PhCommon Reference

Concepts

IP Phone Suite